package stylistcrm.core.services.goods.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

public class GoodsDTO implements Serializable{

	    private Long id;

	    private Long goodsCheckStatus;
	    
	    private Long userId;

	    private String name;

	    private BigDecimal buyingPrice;

	    private BigDecimal tagPrice;

	    private BigDecimal salePrice;

	    private String materialFabric;

	    private String materialLining;

	    private String materialPaittern;

	    private String materialElastomer;

	    private String materialBrand;

	    private String materialThickness;

	    private String description;
	    
	    //商品品牌
	    private List<DicBrandDTO> dicBrandDto;

	    private String   dicBrandDtoNames;
	    //商品标签
	    private List<DicTagsDTO> dicTagsDto;

	    private String   dicTagsDtoNames;
	    //商品类别
	    private List<DicClassificationsDTO> dicClassificationsDto;

	    private String   dicClassificationsDtoNames;
	    //面料以及里料材质
	    private List<DicMaterialCottonDTO> dicMaterialCottonDtos;
	    //面料材质
	    private List<GoodsMaterialBrandDTO>  goodsMaterialBrandDto;

	    private String goodYadageStrings;
	    //库存
	   // private List<GoodsYardageDTO> goodsYadageDtos;


	    private List<GoodsColorDto> goodsYadageDtos;
	    public Long getId() {
	        return id;
	    }

	    public void setId(Long id) {
	        this.id = id;
	    }

	    public Long getGoodsCheckStatus() {
	        return goodsCheckStatus;
	    }

	    public void setGoodsCheckStatus(Long goodsCheckStatus) {
	        this.goodsCheckStatus = goodsCheckStatus;
	    }

	    public String getName() {
	        return name;
	    }

	    public void setName(String name) {
	        this.name = name == null ? null : name.trim();
	    }

	    public BigDecimal getBuyingPrice() {
	        return buyingPrice;
	    }

	    public void setBuyingPrice(BigDecimal buyingPrice) {
	        this.buyingPrice = buyingPrice;
	    }

	    public BigDecimal getTagPrice() {
	        return tagPrice;
	    }

	    public void setTagPrice(BigDecimal tagPrice) {
	        this.tagPrice = tagPrice;
	    }

	    public BigDecimal getSalePrice() {
	        return salePrice;
	    }

	    public void setSalePrice(BigDecimal salePrice) {
	        this.salePrice = salePrice;
	    }

	    public String getMaterialFabric() {
	        return materialFabric;
	    }

	    public void setMaterialFabric(String materialFabric) {
	        this.materialFabric = materialFabric == null ? null : materialFabric.trim();
	    }

	    public String getMaterialLining() {
	        return materialLining;
	    }

	    public void setMaterialLining(String materialLining) {
	        this.materialLining = materialLining == null ? null : materialLining.trim();
	    }

	    public String getMaterialPaittern() {
	        return materialPaittern;
	    }

	    public void setMaterialPaittern(String materialPaittern) {
	        this.materialPaittern = materialPaittern == null ? null : materialPaittern.trim();
	    }

	    public String getMaterialElastomer() {
	        return materialElastomer;
	    }

	    public void setMaterialElastomer(String materialElastomer) {
	        this.materialElastomer = materialElastomer == null ? null : materialElastomer.trim();
	    }

	    public String getMaterialBrand() {
	        return materialBrand;
	    }

	    public void setMaterialBrand(String materialBrand) {
	        this.materialBrand = materialBrand == null ? null : materialBrand.trim();
	    }

	    public String getMaterialThickness() {
	        return materialThickness;
	    }

	    public void setMaterialThickness(String materialThickness) {
	        this.materialThickness = materialThickness == null ? null : materialThickness.trim();
	    }

	    public String getDescription() {
	        return description;
	    }

	    public void setDescription(String description) {
	        this.description = description == null ? null : description.trim();
	    }


	public Long getUserId() {
			return userId;
		}

		public void setUserId(Long userId) {
			this.userId = userId;
		}


	public String getDicBrandDtoNames() {
		return dicBrandDtoNames;
	}

	public void setDicBrandDtoNames(String dicBrandDtoNames) {
		this.dicBrandDtoNames = dicBrandDtoNames;
	}

	public String getDicTagsDtoNames() {
		return dicTagsDtoNames;
	}

	public void setDicTagsDtoNames(String dicTagsDtoNames) {
		this.dicTagsDtoNames = dicTagsDtoNames;
	}

	public String getDicClassificationsDtoNames() {
		return dicClassificationsDtoNames;
	}

	public void setDicClassificationsDtoNames(String dicClassificationsDtoNames) {
		this.dicClassificationsDtoNames = dicClassificationsDtoNames;
	}

	public List<DicBrandDTO> getDicBrandDto() {
		return dicBrandDto;
	}

	public void setDicBrandDto(List<DicBrandDTO> dicBrandDto) {
		this.dicBrandDto = dicBrandDto;
	}

	public List<DicTagsDTO> getDicTagsDto() {
		return dicTagsDto;
	}

	public void setDicTagsDto(List<DicTagsDTO> dicTagsDto) {
		this.dicTagsDto = dicTagsDto;
	}

	public List<DicClassificationsDTO> getDicClassificationsDto() {
		return dicClassificationsDto;
	}

	public void setDicClassificationsDto(List<DicClassificationsDTO> dicClassificationsDto) {
		this.dicClassificationsDto = dicClassificationsDto;
	}

	public List<DicMaterialCottonDTO> getDicMaterialCottonDtos() {
		return dicMaterialCottonDtos;
	}

	public void setDicMaterialCottonDtos(List<DicMaterialCottonDTO> dicMaterialCottonDtos) {
		this.dicMaterialCottonDtos = dicMaterialCottonDtos;
	}

	public List<GoodsMaterialBrandDTO> getGoodsMaterialBrandDto() {
		return goodsMaterialBrandDto;
	}

	public void setGoodsMaterialBrandDto(List<GoodsMaterialBrandDTO> goodsMaterialBrandDto) {
		this.goodsMaterialBrandDto = goodsMaterialBrandDto;
	}

	public List<GoodsColorDto> getGoodsYadageDtos() {
		return goodsYadageDtos;
	}

	public void setGoodsYadageDtos(List<GoodsColorDto> goodsYadageDtos) {
		this.goodsYadageDtos = goodsYadageDtos;
	}

	public String getGoodYadageStrings() {
		return goodYadageStrings;
	}

	public void setGoodYadageStrings(String goodYadageStrings) {
		this.goodYadageStrings = goodYadageStrings;
	}
}
